5a6c88eff54c6b873c2d057007124d19a77fc6b4,hazelcast-hibernate3/src/main/java/com/hazelcast/hibernate/distributed/IMapRegionCache.java,IMapRegionCache,unlock,#Object#SoftLock#,122
Before Change
}
public void unlock(final Object key, SoftLock lock) {
map.executeOnKey(key, new UnlockEntryProcessor(lock, nextMarkerId(), nextTimestamp(hazelcastInstance)));
}
public boolean contains(final Object key) {
After Change
return new MarkerWrapper(marker);
}
public void unlock(final Object key, SoftLock lock) {
if (lock instanceof MarkerWrapper) {
final ExpiryMarker unwrappedMarker = ((MarkerWrapper) lock).getMarker();
map.executeOnKey(key, new UnlockEntryProcessor(unwrappedMarker, nextMarkerId(),
nextTimestamp(hazelcastInstance)));
}
}